/* --- webbsite styles ---*/



BODY {
	font-family: Verdana, Arial, Sans-serif;
	color: #000000;
	font-size: 10px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
}

RADIO {
	font-family: Verdana, Arial, Sans-serif;
	font-size: 10px;
}

INPUT, TEXTAREA, SELECT {
	font-family: Verdana, Arial, Sans-serif;
	font-size: 10px;
	background-image: url(gui/shadow.gif);

}


TABLE, TD, TH, TR {
	font-family: Verdana, Arial, Sans-serif;
	font-size: 10px;
	color: #464646;
}

HR {
	color: #cccccc;
	height: 1px;
}

.hrHeadline {
	color: #000000;
	height: 2px;
}

.whiteHeadline {
	font-family: Verdana, Arial, Sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
}

.headline {
	font-family: Arial, Verdana, Sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}

.headlineGreen {
	font-family: Arial, Verdana, Sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #009900;
}

.headlineRed {
	font-family: Arial, Verdana, Sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #990000;
}

.headlineBig {
	font-family: "Arial Black", Sans-serif;
	font-size: 24px;
	font-weight: bold;
}

.formBold {
	font-family: Verdana, Arial, Sans-serif;
	font-size: 10px;
	font-weight: bold;
}

.formBoldGreen {
	font-family: Verdana, Arial, Sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #009900;
}

.formBoldRed {
	font-family: Verdana, Arial, Sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #990000;
}

.formBoldUnderline {
	font-family: Verdana, Arial, Sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: underline;
}

.printBoldHeadline {
	font-family: "Book Antiqua", Verdana, Arial, Sans-serif;
	font-size: 14px;
	font-weight: bold;
}

.printBold {
	font-family: "Book Antiqua", Verdana, Arial, Sans-serif;
	font-size: 11px;
	font-weight: bold;
}

.printRegular {
	font-family: "Book Antiqua", Verdana, Arial, Sans-serif;
	font-size: 11px;
}

.fullFrame {
	border: #000000;
	border-style: solid; 
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px
}

.edit_error {
	color: #e81a1a;
	position: relative;
	z-index: 10;
	display: none
}

#loading {
	font-family: "Book Antiqua", Verdana, Arial, Sans-serif;
	font-size: 11px;
	padding-top: 100px;
}


/* --- menu styles ---*/




/* level 0 inner */
.m0l0iout {
	font-family: sans-serif, Tahoma, Verdana, Geneva, Arial, Helvetica;
	font-size: 12px;
	text-decoration: none;
	margin: 4px 0 0 8px;
	color: #FFFFFF;
}
.m0l0iover {
	font-family: sans-serif, Tahoma, Verdana, Geneva, Arial, Helvetica;
	font-size: 12px;
	text-decoration: underline;
	margin: 5px 0 0 8px;
	color: #FFFFFF;
}

/* level 0 outer */
.m0l0oout {
	text-decoration : none;
	background-image: url(gui/menu_bg.gif);
	border: 1px solid #131313;
	background-color: #2C5F93;
}
.m0l0oover {
	text-decoration : none;
	background-image: url(gui/menu_bg_over.gif);
	background-color: #2C5F93;
	border: 1px solid #131313;
}

/* level 1 inner */
.m0l1iout {
	font-family: sans-serif, Tahoma, Verdana, Geneva, Arial, Helvetica;
	font-size: 12px;
	margin: 4px 0 0 17px;
	color: #FFFFFF;
}
.m0l1iover {
	font-family: sans-serif, Tahoma, Verdana, Geneva, Arial, Helvetica;
	font-size: 12px;
	margin: 4px 0 0 17px;
	color: #FFFFFF;
}

/* level 1 outer */
.m0l1oout {
	text-decoration : none;
	background-color: #444444;
	border: 1px solid #131313;
	padding: 0;
}
.m0l1oover {
	text-decoration : none;
	background-color: #131313;
	background-image: url(gui/menu_arrow.gif);
	background-repeat: no-repeat;
	border: 1px solid #131313;
	padding: 0;
}